前端analysis | What,Why,Who,When,Where,How

《Jenkins》- jenkins入门实践

2020-05-09

软件开发过程

瀑布流开发

持续集成

持续集成工具

jenkins

jenkins介绍

  • java语言开发
  • 支持插件
  • 为持续构建而生

jekins安装

  • 拉取镜像
    1
    docker pull jenkinsci/blueocean 
  • 容器启动
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    # --rm \ stop后会删除
    docker run \
    -u root \
    --name jekins \
    -d \
    -p 8080:8080 \
    -p 50000:50000 \
    -v jenkins-data:/var/jenkins_home \
    -v /var/run/docker.sock:/var/run/docker.sock \
    jenkinsci/blueocean
  • 访问jekins 容器
    1
    docker exec -it jenkins-blueocean bash
  • 访问jekins 日志
    1
    docker logs <docker-container-name>

jekins 访问

  • http://localhost:8080
  • 从Jenkins控制台日志输出中,复制自动生成的字母数字密码(在两组星号之间)

概念介绍

节点

  • 在脚本式流水线中,“节点”特指一个运行代理节点的系统,
  • 声明式流水线中,其指代一个特定的代理节点来分配节点
  • node用于脚本式流水线,而agent则用于声明式流水线就够了

参考

jenkins

Tags: jenkins
使用支付宝打赏
使用微信打赏

若你觉得我的文章对你有帮助,欢迎点击上方按钮对我打赏